Canada Square | Canary Wharf, E14 London - Canary Wharf, TOWER HAMLETS, United Kingdom
At 800 feet, "Canary Wharf Tower", is one of the tallest office blocks in Europe.
Served by its own station on the Docklands Light Railway this building is home to The Daily Telegraph and The Independent newspapers.
Canada Square | Canary Wharf
E14 London - Canary Wharf,
District: TOWER HAMLETS, United Kingdom
ONE CANADA SQUARE, Canada Square | Canary Wharf, E14 London - Canary Wharf, District: TOWER HAMLETS, United Kingdom